Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain #1-w3 Great Britain #1-w4 Great Britain F2 Great Britain F4 Great Britain F7 Great Britain #2-w1 Great Britain #2-w3 Great Britain #2-w4 Qatar F3 Qatar F4 Portugal F3 Great Britain F4 Great Britain F5 Great Britain F6 Mexico F3 Argentina F3 Venezuela #1-w3 Venezuela #1-w4 Turkey F1 Turkey F2 Turkey F3 USA F17 USA F18 USA F19 Argentina F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain #4-w2 Chile F6 Great Britain F1 Australia F2 New Zealand F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Greece F1 Greece F2 Argentina F9 Brazil F5 Brazil F12 Great Britain F14 Great Britain F5 Great Britain F6 France F5 USA F8 Great Britain F18 USA F4 USA F5 USA F6 Great Britain F16 Dominican Republic F2 France F2 Slovenia F2 Slovenia F3 Malaysia F3 Korea F5 Korea F6 Great Britain #1-w1 Great Britain F11 Great Britain F2 Great Britain F3 Thailand F1 Thailand F2 Thailand F3 Australia F5 Australia F6 Australia F7 Australia F8 Great Britain F1 Great Britain F2 Great Britain F8 Great Britain F17 Israel F4 Great Britain F1 Turkey F3 Turkey F4 USA F8 USA F9 Korea F1 Korea F2 Great Britain F11 Great Britain F12 USA F26 USA F27 Great Britain F4 Mexico F3 Great Britain F17 Great Britain F18 Canada F1 Canada F2 Turkey F16 Greece F8 Argentina F12 Great Britain F10 Argentina F6 Great Britain F5 Great Britain F6 Great Britain F5 Great Britain #2-w2 Brazil F4 Qatar F5 Brazil F6 Croatia F2 Mexico F4 Argentina F4 Venezuela #1-w1 Venezuela #1-w2 Argentina F6 Argentina F7 Argentina F8 Great Britain F11 Bolivia F2 Great Britain #4-w1 Chile F5 Great Britain #4-w3 Great Britain #4-w4 Great Britain F2 Australia F1 New Zealand F1 Greece F3 Great Britain F1 Great Britain F6 Argentina F5 The LTA Wrexham Challenger - Wrexham Kia International in Burnie - Burnie Torneo Internacional Challenger Fila 2006 - Leon Credicard Mastercard Tennis Cup - Campos do Jordao Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Amazonia Open de Tenis - Belem Seguros Bolivar Open - Medellin GHI Bronx Tennis Classic - Bronx II Challenger Ciudada de Guayaquil - Guayaquil South African Airways Tennis Open - Durban Aberto de Santa Catarina de Tenis - Florianopolis The Surbiton Trophy - Surbiton USTA Challenger - Champaign Fifth Third Bank Tennis Championships - Lexington GHI Bronz Classic - Bronx San Luis Potosi Challenger 2007 - San Luis Potosi 2007 Challenger of Santa Clara - Valencia The LTA Sunderland Challenger - Sunderland Copa Petrobras Colombia - Bogota Ciudad de Pozoblanco Open Diputacion - Cordoba The Comercia Challenger - Aptos Hilton Waikoloa Village USTA Challenger - Waikoloa 's Tennis Masters 07 Challenger - Graz The Manchester Trophy - Manchester Seguros Bolivar Open - Medellin Swanston Challenger - Sacramento Copa Petrobras Brazil - Belo Horizonte The LTA Cardiff Challenger - Cardiff Fifth-Third Bank Tennis Classic - Lexington AGT Challenger - Leon 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Nielsen USTA Pro Tennis Championship - Winnetka The $50,000 Pro Challenger at Calabasas - Calabasas Siemens Open - Scheveningen Fifth Third Bank Tennis Championships - Lexington BH Tenis Open International Cup 2008 - Belo Horizonte Oldum Brown Vancouver Open - Vancouver The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa Challenger ATP de Cuenca Diario El Mercurio - Cuenca Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Seguros Bolivar Open - Medellin Lima Challenger - Lima Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras-Paraguay - Asuncion 2007 Knoxville Challenger - Knoxville Bancolombia Open - Bogota The LTA Men's Challenger - Southampton Santiago Challenger Challenger Casablanca San Angel - Mexico City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Challenger Banque Nationale - Granby Tunis Challenger The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Copa Petrobras Argentina - Buenos Aires Freeman Men's $50,000 Challenger - Joplin Bancolombia Open - Bogota Bancolombia Open - Cali Dublin Challenger - Dublin Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Knoxville Challenger Champaign Challenger Tallahassee Challenger Charlottesville Challenger Sarasota Challenger Voit Mexico City Open - Mexico City Cremona Challenger Carson Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Campos do Jordao Challenger Brasilia Challenger Izmir Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Ford Tennis Championships - Louisville Sao Paulo Challenger JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Pingguo Challenger Barranquilla Challenger Bogota Challenger Wolfsburg Challenger Savannah Challenger Aptos Challenger Orbetello Challenger Lexington Challenger Trani Challenger San Marino Challenger Astana Challenger Genova Challenger Salvador Challenger Shanghai Challenger Todi Challenger ECM Prague Open 2008 - Prague Izmir Challenger Napoli Challenger Bangkok Challenger Sacramento Challenger Copa Petrobras - Buenos Aires Charlottesville Challenger Sao Leopoldo Challenger Knoxville Challenger Montevideo Challenger Athens Challenger Seguros Bolivar Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Salinas Challenger Mons Challenger Toyota Challenger Vancouver Challenger Rimouski Challenger Caltanissetta Challenger Nottingham Challenger Ljubljana Challenger IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota Music City Challenger - Nashville Orleans Challenger Challenger Casablanca San Angel - Mexico City Isla de Lanzarote - Lanzarote Seguros Bolivar Open - Bogota Guayaquil Challenger Guadalajara Challenger Manerbio Challenger Como Challenger Copa Petrobras Argentina - Buenos Aires Savannah Challenger Isla de Lanzarote - Lanzarote Vicenza Challenger Joinville Tennis Festival - Joinville Santiago Challenger Lima Challenger Brescia Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Tallahassee Challenger Lexington Challenger XIII Trofeo Ciudad de Quito - Quito Music City Challenger - Nashville Biella 5 Challenger Blumenau Challenger The LTA Wrexham Challenger - Wrexham Furth Challenger Nottingham Challenger Winnetka Challenger Campinas Challenger Dortmund Challenger St. Remy Challenger The Surbiton Trophy - Surbiton Bastad Challenger Buenos Aires Challenger Bath Challenger Naples Challenger - Naples Challenger Britania Zavaleta - Puebla Fergana Challenger Nottingham Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Lexington Challenger Guayaquil Challenger St. Remy Challenger Guayaquil Challenger Loughborough Challenger Oeiras 3 Challenger II Naples ITG Challenger - Naples The LTA Nottingham Challenger - Nottingham Countrywide Classic USTA Challenger - Carson The Commercia Challenger - Aptos Seguros Bogota Open - Bogota XII Abierto Internacional de Salinas - Salinas Arpa Ceramic Cup - Reggio Emilia Akbank Private Banking TED Open - Istanbul Pro Challenger at Calabasas - Calabasas III Aberto Santa Catarina de Tenis - Florianopolis XIV Challenger ATP Club Premium Open - Quito Buenos Aires Challenger Lima Challenger Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Aix En Provence Challenger Antalya Challenger Antalya 2 Challenger Zagreb Challenger Zagreb Challenger Santos Challenger Leon Challenger Busan Challenger Zagreb Challenger Copa Telmex - Buenos Aires The 10tele.com Open - Nottingham Qatar ExxonMobil Open - Doha Heineken Open - Auckland Red Letter Days Open - Nottingham Champaign Challenger Heineken Open - Auckland Legg Mason Tennis Classic - Washington SA Tennis Open - Johannesburg Abierto Mexicano Telcel - Acapulco AEGON Championships - London AEGON International - Eastbourne Dallas Challenger Tallahassee Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Binghamton Challenger Puebla Challenger Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney Istanbul Challenger Brasil Open - Sao Paulo Serbia Open - Belgrade Izmir Challenger Movistar Open - Vina del Mar Rennes Challenger San Juan Challenger Regions Morgan Keegan Championships - Memphis Dallas Challenger Villa Allende Challenger Buenos Aires Challenger Copa Claro - Buenos Aires Medellin Challenger Countrywide Classic - Los Angeles Power Horse World Team Cup - Dusseldorf Yokohama Challenger Citi Open - Washington Sunrise Challenger Mercedes Cup - Stuttgart Copa Claro - Buenos Aires AEGON Championships - London Bet-at-home Open - Hamburg Pilot Pen Tennis - New Haven ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Cherbourg Challenger Rio Open 500 - Rio de Janeiro VTR Open - Vina del Mar Winston-Salem Open - Winston-Salem Bet-at-home Cup - Kitzbuhel Portugal Open - Oeiras Bet-at-home Open - Hamburg Barcelona Open BancSabadell - Barcelona PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Baton Rouge Challenger If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Argentina Open - Buenos Aires Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires China Open - Beijing Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago The Stella Artois Championships - London Bogota Challenger Aegon Nottingham Open - Nottingham Open de Nice Cote d'Azur - Nice European Open - Antwerp Manta Challenger Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem ASB Classic - Auckland German Tennis Championships - Hamburg AEGON Championships - London Santiago Open - Santiago Legg Mason Tennis Classic - Washington Loughborough Challenger Guangzhou Challenger Abierto Mexicano Telcel - Acapulco Pereira Challenger AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Farmers Classic - Los Angeles Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Sarajevo Challenger Moselle Open - Metz Millennium Estoril Open - Estoril Leon Challenger Mercedes Cup - Stuttgart Bordeaux Challenger Royal Guard Open Chile - Vina del Mar Cordenons Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Santiago Challenger Aptos Challenger Buenos Aires Challenger Sarasota Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Braunschweig Challenger Quimper Challenger Le Gosier Challenger Buenos Aires Challenger Citi Open - Washington Millennium Estoril Open - Estoril Mons Challenger Montevideo Challenger Argentina Open - Buenos Aires Nottingham 2 Challenger Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel Konzum Croatia Open - Umag The Bolton Challenger - Bolton If Stockholm Open - Stockholm Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Sydney International - Sydney Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad The LTA Bolton Challenger - Bolton Guayaquil Challenger China Open - Beijing Brisbane International - Brisbane Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Geneva Open - Geneva Generali Open - Kitzbuhel AEGON Championships - London Cordoba Open - Cordoba The Nottingham Open - Nottingham Rio Open - Rio de Janeiro Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Copa Claro - Buenos Aires Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Internazionali BNL d'Italia - Rome Ordina Open - 's-Hertogenbosch China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON International - Eastbourne Swiss Indoors Basel - Basel The Stella Artois Grass Court Championships - London Santo Domingo Challenger Apia International - Sydney Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal Movistar Open - Santiago BNP Paribas Open - Indian Wells ASB Classic - Auckland Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Open 13 - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid U.S. Open - New York Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai German Tennis Championships - Hamburg Australian Open - Melbourne Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg Wimbledon - London Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart The Stella Artois Championships - London Copa Telmex - Buenos Aires Wimbledon - London The Nottingham Open - Nottingham Brasil Open - Sao Paulo Countrywide Classic - Los Angeles Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Chengdu Open - Chengdu French Open - Paris Argentina Open - Buenos Aires U.S. Open - New York U.S. Open - New York Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon (juniors) French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 U.S. Open (juniors) Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3 Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) French Open (juniors)